lily daffodil - Turkish English Dictionary